Compund Words

Sponsored Links

Last Search Words

Search Result:Rosa moschata

rosa moschata   (TTS Sound)



Overview of noun rosa_moschata

The noun rosa moschata has 1 sense


  • musk rose, Rosa moschata -- (rose native to Mediterranean region having curved or climbing branches and loose clusters of musky-scented flowers)